simultaneous engagement - Spanish English Dictionary